package com.example.qxfw.common.entity.zy;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * 交通预报
 */
import java.util.Date;
@Data
@TableName("traffic")
public class Traffic {
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "序号", required = true, example = "")
    private Integer id;
    @ApiModelProperty(value = "交通站点编号", required = true, example = "")
    private String trafficsid;
    @ApiModelProperty(value = "站点名称", required = true, example = "")
    private String stationname;
/*

    private String sc;

    public String getSc() {
        return sc;
    }

    public void setSc(String sc) {
        this.sc = sc;
    }
*/
    @ApiModelProperty(value = "经度", required = true, example = "")
    private Double longitude;
    @ApiModelProperty(value = "纬度", required = true, example = "")
    private Double latitude;
    @ApiModelProperty(value = "发布时间", required = true, example = "")
    private Date announcedtime;
    @ApiModelProperty(value = "时效", required = true, example = "")
    private Integer ntimes;
    @ApiModelProperty(value = "预报等级", required = true, example = "")
    private Integer forcastlevel;
    @ApiModelProperty(value = "能见度", required = true, example = "")
    private Integer viewlevel;
    @ApiModelProperty(value = "交通气象预报", required = true, example = "")
    private String explain;
    @ApiModelProperty(value = "路况信息", required = true, example = "")
    private String roadcondition;
    @ApiModelProperty(value = "天气现象", required = true, example = "")
    private String weather12;
    @ApiModelProperty(value = "最大气温", required = true, example = "")
    private String maxtemp;
    @ApiModelProperty(value = "最小气温", required = true, example = "")
    private String mintemp;
    @ApiModelProperty(value = "风速", required = true, example = "")
    private String wind;
    @ApiModelProperty(value = "风向", required = true, example = "")
    private String windd;
    @ApiModelProperty(value = "雨量", required = true, example = "")
    private String rain;
    @ApiModelProperty(value = "路面最高温", required = true, example = "")
    private String lmmaxtemp;
    @ApiModelProperty(value = "路面最低文", required = true, example = "")
    private String lmmintemp;
    @ApiModelProperty(value = "路面摩擦系数", required = true, example = "")
    private String lmmcxs;
    @ApiModelProperty(value = "预报类型", required = true, example = "")
    private Integer forecasttype;






    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getTrafficsid() {
        return trafficsid;
    }

    public void setTrafficsid(String trafficsid) {
        this.trafficsid = trafficsid == null ? null : trafficsid.trim();
    }

    public String getStationname() {
        return stationname;
    }

    public void setStationname(String stationname) {
        this.stationname = stationname == null ? null : stationname.trim();
    }

    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public Date getAnnouncedtime() {
        return announcedtime;
    }

    public void setAnnouncedtime(Date announcedtime) {
        this.announcedtime = announcedtime;
    }

    public Integer getNtimes() {
        return ntimes;
    }

    public void setNtimes(Integer ntimes) {
        this.ntimes = ntimes;
    }

    public Integer getForcastlevel() {
        return forcastlevel;
    }

    public void setForcastlevel(Integer forcastlevel) {
        this.forcastlevel = forcastlevel;
    }

    public Integer getViewlevel() {
        return viewlevel;
    }

    public void setViewlevel(Integer viewlevel) {
        this.viewlevel = viewlevel;
    }

    public String getExplain() {
        return explain;
    }

    public void setExplain(String explain) {
        this.explain = explain == null ? null : explain.trim();
    }

    public String getRoadcondition() {
        return roadcondition;
    }

    public void setRoadcondition(String roadcondition) {
        this.roadcondition = roadcondition == null ? null : roadcondition.trim();
    }

    public String getWeather12() {
        return weather12;
    }

    public void setWeather12(String weather12) {
        this.weather12 = weather12 == null ? null : weather12.trim();
    }

    public String getMaxtemp() {
        return maxtemp;
    }

    public void setMaxtemp(String maxtemp) {
        this.maxtemp = maxtemp == null ? null : maxtemp.trim();
    }

    public String getMintemp() {
        return mintemp;
    }

    public void setMintemp(String mintemp) {
        this.mintemp = mintemp == null ? null : mintemp.trim();
    }

    public String getWind() {
        return wind;
    }

    public void setWind(String wind) {
        this.wind = wind == null ? null : wind.trim();
    }

    public String getWindd() {
        return windd;
    }

    public void setWindd(String windd) {
        this.windd = windd == null ? null : windd.trim();
    }

    public String getRain() {
        return rain;
    }

    public void setRain(String rain) {
        this.rain = rain == null ? null : rain.trim();
    }

    public String getLmmaxtemp() {
        return lmmaxtemp;
    }

    public void setLmmaxtemp(String lmmaxtemp) {
        this.lmmaxtemp = lmmaxtemp == null ? null : lmmaxtemp.trim();
    }

    public String getLmmintemp() {
        return lmmintemp;
    }

    public void setLmmintemp(String lmmintemp) {
        this.lmmintemp = lmmintemp == null ? null : lmmintemp.trim();
    }

    public String getLmmcxs() {
        return lmmcxs;
    }

    public void setLmmcxs(String lmmcxs) {
        this.lmmcxs = lmmcxs == null ? null : lmmcxs.trim();
    }
}